package cn.com.header.web.vo.sys;


import cn.com.header.web.model.sys.Authority;

import java.io.Serializable;
import java.util.List;

/**
 * 菜单vo
 */
public class AuthorityVO implements Serializable {
    private Long id;

    private String authName;

    private String authCode;

    private String authHref;

    private Long parentId;

    private Integer authType;

    private String remark;

    private Integer type;

    List<Authority> children;

    public AuthorityVO() {
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getAuthName() {
        return authName;
    }

    public void setAuthName(String authName) {
        this.authName = authName;
    }

    public String getAuthCode() {
        return authCode;
    }

    public void setAuthCode(String authCode) {
        this.authCode = authCode;
    }

    public String getAuthHref() {
        return authHref;
    }

    public void setAuthHref(String authHref) {
        this.authHref = authHref;
    }

    public Long getParentId() {
        return parentId;
    }

    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    public Integer getAuthType() {
        return authType;
    }

    public void setAuthType(Integer authType) {
        this.authType = authType;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public List<Authority> getChildren() {
        return children;
    }

    public void setChildren(List<Authority> children) {
        this.children = children;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }
}